.empty {
  margin-top: 200rpx !important;
}

.alifont {
  display: inline-block;
}

.address {
  background-color: #FAFAFA;
  padding: 24rpx;

  .default {
    border: 1px solid #ff6262;
    color: #ff6262;
    font-size: 22rpx;
    border-radius: 6rpx;
    align-self: center;
    padding: 2rpx 20rpx;
  }

  .list {
    // .item:hover {
    //   background: #ededed;
    // }

    .item {
      margin-bottom: 24rpx;
      font-size: $font-base;
      color: #666;
      background: #fff;
      border-radius: 16rpx;
      padding: 32rpx;

      .basic {
        // padding: 30rpx;
        line-height: 1.5em;
        border-bottom: 1px solid $border-color-light;
        padding-bottom: 32rpx;

        .name {
          font-size: 26rpx;
          color: #212121;
          font-weight: 400;
        }

        .mobile {
          margin: 0 20rpx;
          color: #757575;
          font-size: 26rpx;
        }

        .region {
          color: #212121;
          font-size: 30rpx;
          margin-bottom: 20rpx;
          font-weight: 500;
        }
      }

      .edit {
        display: flex;
        justify-content: space-between;
        align-items: center;
        vertical-align: middle;
        font-size: $font-sm;
        color: $font-color-light;
        margin-top: 32rpx;

        .relative {
          display: flex;
          align-items: center;
        }

        .check {
          width: 32rpx;
          height: 32rpx;
        }

        .text {
          margin-left: 12rpx;
        }

        // .unchecked {
        //   width: 28rpx;
        //   height: 28rpx;
        //   border-radius: 50%;
        //   border: 1px solid #e0e0e0;
        //   display: inline-block;
        //   vertical-align: middle;
        //   margin-right: 8rpx;
        //   position: relative;
        //   top: -2rpx;
        //   left: 0;
        // }

        view:nth-child(1) {
          view:nth-child(1) {
            font-size: $font-base;
            color: $main-color;
            margin-right: 8rpx;
            vertical-align: middle;
          }
        }

        view:nth-child(2) {
          text {
            margin-left: 5rpx;
          }

          .alifont {
            font-size: 32rpx;
          }

          .icon-bianji-copy {
            font-size: 28rpx;
            position: relative;
            top: 2rpx;
            left: 0;
          }

          .icon-lajitong {
            position: relative;
            top: 4rpx;
          }
        }

        .mr-40 {
          margin-right: 40rpx;
        }
      }
    }
  }

  .long-btn {
    .img {
      width: 32rpx;
      height: 32rpx;
      margin-right: 12rpx;
    }
  }
}